tree walking - German English Dictionary